home *** CD-ROM | disk | FTP | other *** search
/ A.C.E. 3 / ACE CD 3.iso / files / docs / ppaint6d.lha / PersonalPaint6.4Ch10.doc < prev    next >
Text File  |  1996-03-16  |  22KB  |  376 lines

  1.           "Personal Paint  -  10. Problem Solving"
  2.  
  3.  10. Problem Solving
  4.    10.1 Memory Shortage
  5.    10.2 Problems with Disks
  6.    10.3 Problems with Printers
  7.    10.4 Problems with Screen Modes and Video Devices
  8.  
  9.  
  10. 10.        Problem Solving
  11.  
  12.    This chapter describes some of the most common problems which may be
  13. encountered when using the computer and its peripherals, explaining how to
  14. solve these difficulties, and what to do in order to prevent them from the
  15. beginning.
  16.  
  17.  
  18. 10.1       Memory Shortage
  19.  
  20.    Computer memory is one of those few resources which, regardless of the
  21. amount which is available, tend to be exploited to the limits. The most
  22. common obstacles which may be encountered when using Personal Paint are
  23. likely to be connected with insufficient Chip RAM.
  24.  
  25.    Sections 1.3.2 and 4.11 respectively contain important information on
  26. RAM in general and on Personal Paint's Memory Information function. As
  27. indicated in those sections, the information about memory which is
  28. displayed on the Workbench title bar may be misleading, as it sums up
  29. fragmented memory as if it were a contiguous block.
  30.  
  31.    A low memory condition may be signalled by an explicit message (e.g.
  32. "There is not enough memory", or "Insufficient Chip RAM"), or by symptoms
  33. like menus not appearing as usual, windows which cannot be resized or
  34. repositioned, screen flashes indicating failures to accomplish a given
  35. task, etc.
  36.  
  37.    Chip memory may be made available by freeing the undo buffer (selecting
  38. the Undo tool with the right mouse button - section 3.1.10), clearing the
  39. image twice (by clicking twice on the Clear tool - section 3.1.9),
  40. choosing a screen mode having less resolution or colors (sections 1.3.2
  41. and 4.5), freeing the current environment (section 4.8.5), freeing brushes
  42. (section 5.6), freeing the stencil (section 7.2.7), switching off the
  43. audio (section 8.4), closing the Workbench screen (section 8.16),
  44. terminating other programs, etc.
  45.  
  46.    Typing "Avail FLUSH" in a Shell window, or selecting FlushLibs in the
  47. Workbench Debug menu (which becomes available if the Workbench is
  48. activated with a "LoadWB -DEBUG" command) frees all RAM-resident system
  49. resources which are not being used any more. This may free some
  50. considerable memory if several large fonts were used in previous sessions,
  51. or if some complex libraries used by other programs are not needed any
  52. more. When the system is in critical memory conditions, it usually
  53. performs these actions automatically.
  54.  
  55.    In an emergency (e.g. if the main screen cannot be opened), Personal
  56. Paint may automatically and gradually try to free some memory by taking
  57. one or more of the actions mentioned above.
  58.  
  59.  
  60. 10.2       Problems with Disks
  61.  
  62.    The Amiga operating system may perform another disk write operation
  63. some seconds after a file is stored. For this reason, a disk should never
  64. be ejected from the drive (nor should the computer be switched off) for
  65. some seconds after the disk drive activity indicator light has gone off.
  66. Electrical noise can also cause problems. Lights, monitors and other
  67. electrical devices connected to the same power line as the computer should
  68. never be switched on or off while data is being written to the disk.
  69.  
  70.    Errors are first signalled by messages from the Amiga operating system,
  71. and then by the program which is trying to save the data. The most
  72. frequent sources of errors are: disk is write protected, disk is full,
  73. disk is damaged or not formatted (sections 1.3.4 and 1.6). Unlike 5.25"
  74. disks, 3.5" disks are write protected if it is possible to see through the
  75. write-protect hole.
  76.  
  77.    If, while a file is being written to, the Amiga operating system
  78. displays a message indicating that a read/write error has occurred, the
  79. first thing to do is to eject the disk and set the write protect tab.
  80. Precious data can be lost by trying to write to the disk after such an
  81. error message. If the write protect tab is not set, the system may try to
  82. write to the disk even if no write operation has been requested by the
  83. user (especially if the disk is damaged). After the disk has been
  84. reinserted, all the system messages should be cancelled with the mouse
  85. (unless a "Software Error" message appears). The program which was saving
  86. the data will display its own error message. The data which could not be
  87. stored because of the error should be saved to another disk. Any other
  88. material which is displayed or stored in RAM should be saved as well, so
  89. that it can be recovered if its copy on the damaged disk has been
  90. corrupted. Next, a copy of the damaged disk should be made (section 1.6).
  91. If the standard system copy program does not work, because of the errors
  92. present on the disk, other copiers should be used.
  93.  
  94.    A disk recovery program like DiskSalv will probably be able to restore
  95. most files, with the likely exception of the one which was being written
  96. to when the error occurred. It is possible that different disk recovery
  97. programs will produce different results. The disk on which the error
  98. occurred should not be used again, unless the cause of the error is known
  99. not to be hardware dependent. An error may occur again on the same disk,
  100. especially if a single sided or poor quality disk is used, or if the disk
  101. is dirty, or the magnetic surface is scratched. Scratches are usually
  102. visible when light is reflected from the disk surface. The surface itself
  103. should never be touched or contaminated.
  104.  
  105.    Some minor errors are automatically corrected by a process of the Amiga
  106. operating system called validating. If, for example, a write operation is
  107. interrupted for some reason (e.g. a power failure, or the removal of a
  108. disk), and no other damage occurs to the disk, the Amiga operating system
  109. tries to validate the disk the next time that it is inserted in a drive
  110. (or mounted, if it is a hard disk). The validation process can take a few
  111. seconds or several minutes, depending on the size of the volume. If the
  112. disk is write protected the validating process has to be repeated every
  113. time the disk is inserted (or mounted). While the disk is being validated,
  114. a "Disk not validated" system message is displayed if a program tries to
  115. access that disk. The "Cancel" option of the message should not be
  116. selected, as the message disappears automatically as soon as the
  117. validating procedure terminates. It is possible to read from a disk which
  118. has not been validated, but no data can be saved to it, since the data
  119. structures which mark the parts of the disks which are free are not
  120. updated.
  121.  
  122.    The most serious errors can be caused by physically damaged or
  123. defective disks. The main cause of such errors is dirt. Coffee poured over
  124. disks lying on the table, sticky drops of orange soda "raining" from a
  125. nearby glass or a few grains of sand inside the disk case can be very
  126. dangerous. Unless the magnetic coating of the disk has been scratched or
  127. corroded, the data can still be recovered. Most liquids leave the cookie
  128. (the foil coated with magnetic media inside the disk) intact, but must be
  129. removed as soon as possible. The cookie must be taken out of the disk case
  130. before it can be cleaned. To do so, a demagnetized blade can be used to
  131. carefully open the case. The metal (or plastic) shutter of a 3.5" disk can
  132. be removed by hand. The cookie can be washed under running water and dried
  133. with a clean, soft cloth. The clean cookie can finally be inserted into a
  134. new case (the shutter is not needed), from where it can be copied to a
  135. new, intact disk. The procedure described here is not guaranteed to
  136. succeed. Improper handling can damage the disk and/or the disk drive.
  137.  
  138.  
  139. 10.3       Problems with Printers
  140.  
  141.    Some suggestions to improve the quality of the printed output are
  142. listed here. Possible solutions to many problems which may occur during a
  143. print operation are also contained in this section.
  144.  
  145.    The parameters of the Amiga Preferences program must be perfectly set.
  146. The most common cause of errors is the wrong choice of printer driver. The
  147. printer driver specified in Preferences must be the correct driver for the
  148. printer which is used. All printer settings of the Preferences program
  149. must be correctly set and stored on the Workbench disk. Not all printers
  150. use the same codes and control sequences.
  151.  
  152.    If the parallel port is used for a peer-to-peer connection between
  153. computers (using a network filing system like "ParNet") then the Printer
  154. Port setting in the Amiga Printer Preferences should be set to Serial, or
  155. any device other than that used by the network. Use of the Amiga printer
  156. device on the same line as the network might lock the network. Programs
  157. like Personal Paint might need to access the printer device on startup,
  158. even if no explicit printing is performed. Although no data is sent to the
  159. printer by this process, this operation may lock the network and the
  160. printer device.
  161.  
  162.    When the name of the printer driver has been selected with the
  163. Preferences program, the programs which need to use the printer will be
  164. able to use the correct printer codes, and Amiga will activate the
  165. appropriate printer driver. Personal Paint's printer settings may be used
  166. to change most system printer parameters, except selecting the printer
  167. driver itself.
  168.  
  169.    By default, printer drivers are stored in the "Printers" drawer, which
  170. is contained in the "Devs" drawers of the Workbench and Extras disks. The
  171. Amiga operating system searches for printer drivers in the "DEVS:Printers"
  172. and "PRINTERS" logical units. A driver stored only on the Extras disk must
  173. be copied to the Workbench disk before it can be used. The InstallPrinter
  174. program, on 1.3 Workbench disks, allows the user to copy the drivers from
  175. the Extras disk to the Workbench disk in a very easy way. On operating
  176. systems starting from version 2.1, unused printer drivers are placed in
  177. the "Storage/Printers" drawer, from where they can be moved into "Devs"
  178. using the mouse when necessary. Some of the most used printer drivers are
  179. stored on Personal Paint's program disk. If that disk is used as the
  180. Workbench disk, more updated or more specific printer drivers can be
  181. copied to it.
  182.  
  183.    If there is no driver for a particular printer model, a similar or
  184. compatible driver can be used. Most impact printers are compatible with
  185. one or more of the Epson (ESC/P), Nec (Pinwriter) or IBM (Proprinter)
  186. standards. Laser printers can generally work in the HP LaserJet and/or
  187. PostScript standard. When more than one emulation mode is available, the
  188. selection should match the selected Preferences printer driver. The
  189. documentation enclosed with the Amiga and with the printer should be read
  190. to determine which is the most suitable driver for a particular printer.
  191. Appendix D of this guide also lists several suggested drivers for the most
  192. used printers. The printer retailer or manufacturer should be contacted if
  193. no information can be found in the handbooks, and the existing drivers do
  194. not work. Drivers which were included with versions of the operating
  195. system before 1.3, as well as versions labelled Alpha, Beta, Gamma and
  196. Omega might not work properly with most software.
  197.  
  198.    The Printer Preferences program can be started with the mouse from
  199. Workbench. If the screen has been closed, the Workbench parameter
  200. described in section 8.16 can be set to open it again. If the Workbench is
  201. still closed, the program should be terminated (section 4.12) to free the
  202. memory necessary to open the Workbench screen.
  203.  
  204.    If text characters are printed instead of an image, or undesired
  205. characters appear in the text printed by a word processor, the wrong
  206. driver was probably selected. As an example, with some inappropriate
  207. driver/printer combinations a 'P' or 'K' character (not part of the
  208. document) is printed at the beginning of each print operation. The page
  209. format (A4, Letter, Wide Tractor, etc.) must also be set correctly in
  210. either Personal Paint's or the system's Page/Printer Preferences. Again,
  211. it is not necessary to use the system Printer Preferences, if these values
  212. are set through Personal Paint.
  213.  
  214.    When a print operation is interrupted (section 4.3), some printers may
  215. continue to wait for the remaining image data to be sent. Software reset
  216. commands, as well as margin, size and graphical data of subsequent prints
  217. could be interpreted as binary data belonging to the first image. This
  218. could result in subsequent images being printed at the wrong position, or
  219. in the wrong size, or "trash" data being printed. To avoid this, it is
  220. sufficient to reset the printer from its control panel (or switch it off
  221. and turn it on again, if it lacks a reset function) after interrupting a
  222. graphical print.
  223.  
  224.    Sometimes it may be necessary to change the default factory settings of
  225. the printer. Some printers have small DIP-switches grouped into banks,
  226. located at the rear of the printer or under the cover. Other printers
  227. allow the user to change the parameters by accessing the printer memory
  228. settings through the control panel. A parameter which is often not set
  229. appropriately is the automatic line feed function, which should be
  230. disabled to work with most printer drivers. This has to be done if the
  231. graphic print is interrupted by wide horizontal lines, or if the line
  232. spacing of the text is twice the spacing which was set through the
  233. parameters of the word processor. If accents or other particular national
  234. characters of a specific language are not printed, and the correct driver
  235. was used, it is possible that the character set default setting (e.g.
  236. "Italic"/"Epson" versus "Standard"/"IBM") or the language character set
  237. should be modified. Personal Paint only prints in graphics mode, but
  238. specific text-mode imperfections may indicate more general problems.
  239.  
  240.    If it is possible to choose between tractor (perforated paper) or
  241. friction paper feed, it should be noted that friction feed is usually much
  242. more accurate over short distances (e.g. single sheets), especially on
  243. low-cost printers. On some printers friction feed may not grab a sheet
  244. stiffly enough if the paper is too light or too thick (forcing the feed
  245. mechanism). A discontinuous, asymmetric and imprecise paper feed may be
  246. caused by the wrong paper type.
  247.  
  248.    The presence of thin, light, horizontal lines on the printed output
  249. (graphic or text) can be reduced by selecting the friction feed and/or
  250. narrowing the printer head to the paper. If the inked ribbon streaks the
  251. paper, or dirties the margins of the paper, the printer head is probably
  252. too close to the surface of the sheet. On some printers the presence of
  253. thin horizontal lines can be reduced by selecting a Custom Paper Size,
  254. and/or Single paper type rather than Fanfold in the Preferences program.
  255. The internal power supply of some printers is not sufficient to guarantee
  256. a homogeneous pressure of all needles on the ribbon. Some drivers may let
  257. the printer use only part of their pins (generally the upper 16 of 24) if
  258. some parameters in Preferences are set as described above. These drivers
  259. make an improper (but surely appreciated) use of some Preferences
  260. parameters, which would otherwise remain unused, like Paper Type. The
  261. Threshold setting is also sometimes used for different purposes (like
  262. adjusting color and lightness correction in the HP DeskJet printer).
  263.  
  264.    As strange as this may sound, graphics are often printed faster (and
  265. with a higher degree of precision) in mono-directional mode than in
  266. bi-directional mode. The mode can be selected manually or through software
  267. control on most printers. Black and white graphic print is the fastest,
  268. while gray level and color printing take longer.
  269.  
  270.    Some settings, like Smoothing, may be activated to reduce diagonal
  271. "steps" in the graphic prints. This usually slows down the printing.
  272.  
  273.    On some color printers a black ribbon can (or must) be used to print
  274. black text or black and white or gray graphics. In this case, only black
  275. ink ribbons, usually more affordable than color ribbons, need be bought.
  276.  
  277.    If the printed colors appear different from what is displayed, it may
  278. be useful to apply color, brightness and contrast corrections (section
  279. 7.1.4).
  280.  
  281.    A printing density which is too high (e.g. 300 to 360 dpi, rather than
  282. 50 to 150 dpi) may cause the printout to be too dark and smeared
  283. (especially on ink-jet printers), as well as enhance undesired horizontal
  284. stripes.
  285.  
  286.    Similarly, PostScript printouts may become too dark and have very
  287. little different shades of gray when the density (LPI) is too high.
  288. Section 4.3.3.3 has more on this. In case of doubt, the printer's default
  289. values should be used (Personal Paint DPI and LPI set to 0, Default Spot,
  290. angles set to a value greater than 360). The Moiré phenomenon, which
  291. causes undesired patterns to appear, is discussed in section 4.3.3.11.2.
  292.  
  293.    Another frequent problem with PostScript printers has to do with the
  294. serial connection between the computer and the printer. If the serial port
  295. is used, some wires of the cable must be crossed and connected in a
  296. different way than other, frequently used, one-to-one connections. To
  297. allow for different types of handshaking and interactive operation, the
  298. following wiring could be used: 1-1 (input and output pins with the same
  299. number are connected directly), 2x3 (pin two is connected with pin three
  300. on the other side, and vice versa), 4x5, 7-7, 6+8x20 (pins 6 and 8 on each
  301. part are joined, and connected to the opposite pin 20). The other signals
  302. are unused. On the software side, it is important that both the printer
  303. and the computer use the same Baud Rate (usually 9600 or 19200), Data Bits
  304. (e.g. 8), Parity (e.g. Even), Stop Bits (e.g. 1) and Handshaking (e.g.
  305. XOn/XOff). These settings can usually be set from the Amiga Serial
  306. Preferences and the printer's control panel.
  307.  
  308.    Finally, a warning addressed to the owners of Amiga 1000 models. This
  309. computer requires a non-standard parallel printer cable. Connecting the
  310. printer cable of another Amiga model, or a standard Centronics cable may
  311. damage the equipment.
  312.  
  313.  
  314. 10.4       Problems with Screen Modes and Video Devices
  315.  
  316.    The main symptom of most of the problems described here are: a black
  317. screen, flickering or unstable picture, monitor makes strange sounds and
  318. impossible to select certain video modes or colors.
  319.  
  320.    With Amiga operating systems starting from version 2.0, it is possible
  321. to specify the monitors which can be used. Each monitor has an associated
  322. set of screen (or video) modes. This is important, as different Amiga
  323. computers may employ more or less powerful or flexible graphic chip sets
  324. and monitor hardware. All display modes which are supported by the
  325. hardware and judged to be of good quality should be activated by copying
  326. the associated Workbench icon into the "Wbstartup" (version 2.0) or
  327. "Devs/Monitors" (version 2.1 and 3.x) system drawers. Otherwise, Personal
  328. Paint would not be able to use those modes. Conversely, some video modes
  329. could have been inadvertently selected. For example, having activated the
  330. "Multiscan" monitor on an Amiga with a monitor capable of displaying only
  331. NTSC or PAL pictures may produce unreadable displays when loading some
  332. images. If this happens, the monitor files in excess should be moved back
  333. from the "Wbstartup" or "Devs/Monitors" directory into "MonitorStore"
  334. (Workbench 2.0) or "Storage/Monitors" (versions 2.1 and beyond).
  335.  
  336.    Images created on Advanced Graphics Architecture systems may not look
  337. the same when displayed on earlier Amigas, even if the same amount of
  338. colors is used. This is caused by the fact that more color combinations
  339. are available for the color palette on AA systems. Personal Paint's
  340. palette, color reduction and remapping functions will use the "coarser"
  341. color resolution to guarantee a more correct representation of the image
  342. if the Original or Advanced Chip Type options are selected in the boot
  343. menu of AA systems.
  344.  
  345.    If a display card is used, and the screen does not appear to be updated
  346. properly by some graphics operations, or if a system error occurs when a
  347. new video mode is selected, the RTG option (section 4.5.5) should be
  348. activated.
  349.  
  350.    Some graphics boards which make it possible to display screens in 256
  351. colors or more have a color palette resolution of less than 24 bits (i.e.
  352. less than 16 million colors). Since the standard for 256-color images is a
  353. 24-bit color palette, it may happen that images with such a color
  354. resolution may not be rendered accurately by these cards. Personal Paint's
  355. Remap function (section 7.3) can be applied after loading an image to
  356. restore the original color variations. A sophisticated remapping technique
  357. such as Floyd-Steinberg should be used (section 8.7).
  358.  
  359.    Double-Scan and other higher bandwidth video modes (as are generated by
  360. Flicker Fixer and Display Enhancer devices) require an adequate monitor
  361. (MultiSync/multiscan, VGA, etc.) to be displayed properly. The Flicker
  362. Fixer or Display Enhancer may have to be disabled when using some of the
  363. highest bandwidth video modes. At the opposite end of the range, the
  364. original Amiga video modes (e.g. "plain" PAL or NTSC) may have a bandwidth
  365. which is narrower than the minimum of some multiscan monitors. This is a
  366. particular problem on Advanced Graphics Architecture Amiga systems, where
  367. several, completely different, video modes may have to be used (and the
  368. lower horizontal scan frequencies are not corrected by a Flicker Fixer or
  369. Display Enhancer). Commodore provides special multiscan monitors capable
  370. of handling most video modes. Other monitors may work, or may be
  371. re-calibrated by a qualified technician to accept lower frequency signals
  372. (typically, problems may arise at horizontal scan frequencies below 30 kHz
  373. and vertical refresh rates below 55 Hz).
  374.  
  375.    Section 4.1 ("Load Image") has more on video modes.
  376.